Spacetree-Based Adaptive Mesh Refinement for Hyperbolic Partial Differential Equations
نویسندگان
چکیده
Adaptive mesh refinement (AMR) is a state-of-the-art technique for the efficient numerical solution of partial differential equations (PDE) exhibiting multiple widely differing spatial scales. Recently, spacetree-based AMR has been established as a promising approach to structured AMR (see for example [1]). In the talk the integration of the two software modules PyClaw [2] and Peano [4] is presented. PyClaw offers implementations of several hyperbolic conservation law solvers and works on logically quadrilateral grids. However, it lacks universally applicable AMR functionality. In contrast to this, Peano implements a parallel adaptive grid but without specific solvers [3]. The idea of the presented approach is to use the PyClaw solvers, dedicated for regular grids, on an adaptively refined mesh created by Peano to gain the benefits of both modules. The combination is minimal invasive to the PDE developer, i.e. operations written for regular Cartesian grids are used on adaptive meshes without changes to existing software, as the AMR code traverses the adaptive grid autonomously, calls back PDE-specific operations, and preserves the data consistency on the adaptive mesh. No code is altered, and only few additional PDE-specific code fragments are added. Furthermore, it comes along with a very simple programming interface to manipulate the adaptive mesh. Thus the implementation threshold for application specialists who want to extend existing code with AMR features is lowered.
منابع مشابه
Adaptive Finite Element Methods For Optimal Control Of Second Order Hyperbolic Equations
In this paper we consider a posteriori error estimates for space-time finite element discretizations for optimal control of hyperbolic partial differential equations of second order. It is an extension of Meidner & Vexler (2007), where optimal control problems of parabolic equations are analyzed. The state equation is formulated as a first order system in time and a posteriori error estimates a...
متن کاملAn Adaptive Moving Mesh Method with Static Rezoning for Partial Differential Equations
Adaptive mesh methods are valuable tools in improving the accuracy and efficiency of the numerical solution of evolutionary systems of partial differential equations. If the mesh moves to track fronts and large gradients in the solution, then larger time steps can be taken than if it were to remain stationary. We derive explicit differential equations for moving the mesh so that the time variat...
متن کاملPerformance and scaling of locally-structured grid methods for partial differential equations
In this paper, we discuss some of the issues in obtaining high performance for block-structured adaptive mesh refinement software for partial differential equations. We show examples in which AMR scales to thousands of processors. We also discuss a number of metrics for performance and scalability that can provide a basis for understanding the advantages and disadvantages of this approach.
متن کاملNumerical studies of non-local hyperbolic partial differential equations using collocation methods
The non-local hyperbolic partial differential equations have many applications in sciences and engineering. A collocation finite element approach based on exponential cubic B-spline and quintic B-spline are presented for the numerical solution of the wave equation subject to nonlocal boundary condition. Von Neumann stability analysis is used to analyze the proposed methods. The efficiency, accu...
متن کاملA robust moving mesh finite volume method applied to 1D hyperbolic conservation laws from magnetohydrodynamics
In this paper we describe a one-dimensional adaptive moving mesh method and its application to hyperbolic conservation laws from magnetohydrodynamics (MHD). The method is robust, because it employs automatic control of mesh adaptation when a new model is considered, without manually-set parameters. Adaptive meshes are a common tool for increasing the accuracy and reducing computational costs wh...
متن کامل